scotch tape [brand] - Turkish English Dictionary